<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 1.基于promise
     2.更加简洁
     3.支持请求停止 -->
     <script>
        // url:请求地址
        // options：配置请求信息
        // fetch(url,options)
        fetch('http://192.168.123.152:8000/users/captcha',{
            method:'GET',   
        }).then(res=>{
            console.log(res);
            // 将响应解析成json格式  
            // 可选项 text fromData
            // 返回的结果都promise
            return res.json()  
        })
        .then(res=>{
            console.log(res);
            
        })
        // 如果失败在catch中获取错误信息
        .catch(err=>{
            console.log(err);
            
        })



        fetch('http://192.168.123.152:8000/users/login',{
            method:'POST',
            // 自定义请求头
            headers:{
                "Content-Type":"application/json"
            },
            // 传参方式
            body:JSON.stringify({
                user_name:'liyi',
                password:'123456',
                captcha:'6666'
            })
         
        }).then(res=>{
            return res.json()
        })
        .then(res=>{
            console.log(res);
            
        })
     </script>
</body>
</html>